restriction or lien - Inglés Sinónimo Diccionario